human-made landscape - Spanisch Englisch Wörterbuch